دالة SWITCH في Excel
الدوال المنطقية
الغرض من الدالة
تقوم دالة SWITCH بتقييم تعبير معين مقابل قائمة من القيم. تُرجع النتيجة المقابلة لأول قيمة مطابقة. إذا لم يتم العثور على أي مطابقة، يمكنها إرجاع قيمة افتراضية اختيارية. هي بديل ممتاز لدالات IF المتداخلة الطويلة والمعقدة.
صيغة الدالة (Syntax)
SWITCH(expression, value1, result1, [value2, result2], ..., [default])
- expression: التعبير الذي تريد تقييمه. (مطلوب).
- value1, value2, ...: القيم التي تريد مقارنتها بـ expression. (مطلوب).
- result1, result2, ...: النتيجة التي سيتم إرجاعها إذا كانت value المقابلة مطابقة لـ expression. (مطلوب).
- default: القيمة التي يتم إرجاعها إذا لم يتم العثور على أي مطابقة. (اختياري).
أمثلة عملية
المثال 1: تحديد مستوى الصعوبة حسب الرقم
تحويل رقم مستوى (1, 2, 3) إلى وصف نصي (سهل, متوسط, صعب).
| A | B | |
|---|---|---|
| 1 | رقم المستوى | وصف المستوى |
| 2 | 2 | متوسط |
| 3 | 5 | غير معروف |
الصيغة المستخدمة:
=SWITCH(A2, 1, "سهل", 2, "متوسط", 3, "صعب", "غير معروف")